


/*公共样式*/
body, html {
    width: 100%;
    height: auto; }

body, p, b, dl, dd, table, td, th, img, form,  ul, li, h1,  h3, h4, h5, h6 {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: normal;
    font-size: 14px;
    font-family: inherit;
    vertical-align: baseline;
    box-sizing: content-box;
    font-family: "Microsoft Yahei", Helvetica; }
h1,  h3, h4, h5, h6 {
    font-weight: 400;
    font-size: 100%; }

body {
    background: #fff; }



ol, ul, li {
    list-style: none; }

input, textarea, select, button {
    font-size: 100%;
    font-family: inherit; }

img {
    vertical-align: middle; }

img, iframe {
    border: 0;
    text-decoration: none; }

table {
    border-collapse: collapse;
    border-spacing: 0; }

th, td {
    text-align: left;
    font-weight: 400; }

del {
    text-decoration: line-through; }

em, i {
    font-style: normal; }

.clear, .clearfix:after {
    clear: both;
    height: 0; }

.clearfix {
    zoom: 1; }
.clearfix:before, .clearfix:after {
    content: "";
    display: block; }

.float_l {
    float: left; }

.float_r {
    float: right; }

.visible-xs {
    display:none!important
}
@media (max-width:767px) {
    .visible-xs {
        display:block!important
    }
}@media (max-width:767px) {
    .hidden-xs {
        display:none!important
    }
}




/*表单留言样式*/

.wenform .form-group{ font-size: 14px; margin-top: 15px; clear:both;}
.wenform .form-group:after{content: ""; display: table; height: 0;  clear: both;  visibility: hidden;}
.wenform .form-group .control-label{ float: left; width: 20%; text-align: right; height: 40px; line-height: 34px; font-size: 14px; color: #666666; padding-right: 10px;}
.wenform .checkbox{color: #666666;}
.wenform .form-group .form-control{display: block;  width: 64%; float: left;  height: 34px;  padding: 0px 12px;  font-size: 14px;  line-height: 34px;  color: #555;  background-color: #fff;  border: 1px solid #ccc;  border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    font-family: "Microsoft Yahei", "微软雅黑";
}
.wenform .form-group .form-control:focus{ border-color: #66afe9; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);  outline: 0 none;}
.wenform .form-group .form-control.form-select{ padding:6px 0 6px 12px; height:auto;}
.wenform .form-group .form-control.form-control-area{ height: 100px; line-height: 22px; resize: none;}
.wenform .form-control-checkbox{ float: left; width: 70%; padding-top: 5px; line-height: 24px;color: #666666;}
.wenform .form-control-checkbox input[type=checkbox]{ display: inline;}
.wenform .btn { background-image: none;  border: 1px solid transparent;  border-radius: 4px;  cursor: pointer;  display: inline-block;  font-size: 14px;  font-weight: 400;  line-height: 24px;  margin-bottom: 0;  padding: 6px 12px;  text-align: center;  vertical-align: middle;  white-space: nowrap; }
.wenform .btn-primary { background-color: #fff;  border-color: #ccc;  color: #333;font-family: "Microsoft Yahei", "微软雅黑"; }
.wenform .btn-primary:hover{ background: #e6e6e6; color: #333; border-color:#adadad; }

.wenform .help-block{ color:#e00001; width: 64%; float: left; line-height: 34px; padding-left: 10px;}




/*common*/
html, div, span, object, iframe,h1, h2, h3, h4,  h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video
{font-family: "Microsoft Yahei", "微软雅黑","Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px;}
html,body{ color: #333333;  background-color: #ffffff;}
/*链接*/
a{color:#333}
a:hover{ color: #ee850d}
/*文字大小*/
h3{ font-size: 16px}

@media (min-width: 1200px){
    .container {  width: 1030px; }
}

/*顶部*/
.top{height: 30px; background-color: #e7e7e7; line-height: 30px;}
.top_wrap{width: 1000px; margin:0 auto; color: #666;}
/*header*/
.head-wrap{ padding: 0; background: #fff;}
.logo{ float: left;}
@media (min-width:768px){
    .head-wrap{ height:108px;}
    .logo{ padding-top:18px;}
}
@media (max-width:767px){
    .logo img{ width: 200px;}
}
/*头部电话*/
.h_phone{ background: url(../images/phone_bg.png) no-repeat scroll 0 0; width: 263px; height: 23px; line-height: 22px; }
.h_phone .p_tit{ color: #fff; padding-left: 24px; font-size: 12px; font-family: '宋体';}
.h_phone .orange{ color: #ee850d; font-style: italic; padding-left: 14px; font-size: 16px;}
@media (min-width: 768px) {
    .h_phone{ margin-top:45px;}
}
/*右侧下拉按钮*/
.navbar-toggle{position:relative;float:right;padding:14px 0px 14px 10px;margin-top:8px;margin-bottom:8px;
    border:1px solid transparent;border-radius:4px; margin-right: 0px !important;}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color: #ee850d;}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
@media (min-width:768px){
    .navbar-toggle{display:none;margin-top: 25px;}
}
.sr-only {  position: absolute;  width: 1px;  height: 1px;  margin: -1px;  padding: 0;  overflow: hidden;  clip: rect(0, 0, 0, 0);  border: 0; }
/*导航*/
.header-nav-x{ background:#5f5f5f; height: 52px;}
.header-nav-x .nav>li { display: block;  text-align: center;position: relative;  width: 12.5%;}
@media (min-width: 1200px) {
    .header-nav-x .nav>li { width: 12.5%;}
}
.header-nav-x .nav>li>a{ display: block; font-size: 14px; color: #fff; padding:0px !important;}
.header-nav-x .nav>li a.current, .header-nav-x .nav>li>a:hover, .header-nav-x .nav>li:hover, .header-nav-x .nav>li:hover a{
    color: #fff; background:#E77709; }
.header-nav-x .nav>li{ float: left; height: 52px;  line-height: 52px; }

/*二级导航*/
.subNav{position:absolute;top:100%;left:0;z-index:1000;display:none; float:left;width:100%;list-style:none;font-size:14px;
    text-align:center; background: #fff;}
.header-nav-x .nav .subNav{ float: left; height: auto; line-height: 30px; padding-bottom: 10px;}
.header-nav-x .nav .subNav a{ color: #737373; font-size: 12px; margin: 0px 10%;display: block; width:80%; text-align: center; border-bottom: 1px solid #ddd;}
.header-nav-x .nav>li:hover .subNav a{color: #737373;}
.header-nav-x .nav>li:hover .subNav a:hover{ color:#ee850d; }
.header-nav-x .nav>li:hover .subNav{display: block;}
/*search group*/
.search-div{ float: left;height: 28px;}
.search-input{ background: #fff; height: 28px; line-height: 28px; border:1px solid #ddd; font-size: 12px; color: #666; padding: 0 8px; width: 177px; float: left;}
.search-btn{ float: left; width: 52px; height: 28px; background: #919191; color: #fff; font-size: 12px; border: 0 none; text-align: center;line-height: 28px;cursor: pointer; font-weight: bold; margin-left: -1px;}
.search-btn:hover{ background: #ee850d; color: #fff; display:block; }
@media (max-width: 967px) {
    .search-div-xs{ padding: 20px 20px 10px 20px;}
    .search-input{ background: #fff; height: 28px; line-height: 28px; border:0 none; font-size: 12px; color: #666; padding: 0 8px; width: 75%; float: left;}
    .search-btn{ float: left; width: 25%; height: 28px; background: #919191; color: #fff; font-size: 12px; border: 0 none; text-align: center;line-height: 28px;cursor: pointer; font-weight: bold; margin-left: -1px;}
}

/*侧边栏导航*/
.side-nav {  position: fixed;  top: 0; left: 0;  width: 220px;  height: 100%;  z-index: 999;  background-color: #2b2b2b;  margin-left: -220px;  transition: margin-left 0.15s ease-in-out 0s; }
.side-nav .menu li {  padding-left: 15px;  border-bottom: 1px solid #333333; }
.side-nav .menu li a {  text-decoration: none;  display: block;  color: #fff;  padding:15px 20px 15px 30px;  position: relative; font-size: 16px; }
.side-nav .menu li a .icon{  position: absolute;  top:23px;  left:0;  color: #959595;  font-size: 16px;  margin-right: 10px; }
.side-nav .menu li.current,.side-nav .menu li:hover{  background-color: #262626; }

.containerWrap{ width: 100%;}
.container-Wrap{ width: 100%; margin: 0; padding: 0;}
.searchWrap{ position: absolute; right: 0; width: 300px; top:80px; padding: 15px; display: none;}

.side-nav .menu li ul{ display: none;}
.side-nav .menu li:hover ul{ display: block;}

/*banner*/
#slider { width:100%; height: 450px; overflow: hidden; position: relative;}
.bd{ position: absolute; z-index: 1; }
.bd ul{ height: 450px; position: relative;}
.bd ul li{ float: left;}
.bd ul li a { width: 100%; height: 450px; display: block;}
@media (max-width: 767px) {
    .bd ul{ height: 160px; }
    .bd ul li a { height: 160px;}
}
.hd{ width: 100%; position: absolute;  z-index: 99;  bottom: 10px;  left: 0; text-align: center;}
.hd ul{ text-align: center;}
.hd ul li{ display: inline-block; zoom: 1; text-align: center; border-radius: 10px;  width: 10px; height: 10px;  margin: 0 5px 0 0; text-indent: -9999px; background: #fff;}
.hd ul .on{ background:#FF4000;  }
@media (max-width:767px){
    #slider{ height: 160px;}
}
.arrow { cursor: pointer; display: none; line-height: 39px; text-align: center; font-size: 36px; position: absolute; z-index: 2; top: 160px; width:58px; height:81px;}
#slider:hover .arrow { display: block;}
#prev { left: 20px; background:url(../images/prev.png) no-repeat scroll 0 0; }
#next { right: 20px; background:url(../images/next.png) no-repeat scroll 0 0; }

/*主内容*/
.mar_t15{ margin-top: 15px;}
.mar_r0{ margin-right: 0;}
@media (max-width: 976px) {
    .mar_r0{ margin-right: -15px;}
    .mar_l0{ margin-left: -15px;}
}

/*产品中心*/
.title03{ background: url(../images/cp_bg.png) no-repeat scroll top center; color: #ee850d; text-align: center;}
.title03 .p1{ font-size: 30px;}
.title03 .p2{ font-size: 18px; padding-top: 5px;}
.aboutTab{ width: 100%; text-align: center; margin-top: 15px;}
.aboutTab a{ padding: 5px 5px; margin: 0 0 10px 0; transition: all .5s ease; border-bottom: 4px solid #fff;}
@media (max-width: 767px) {
	
	.aboutTab{  text-align: left !important; }
    .aboutTab a{ padding: 0px 5px; margin: 0 !important;transition: all .5s ease; border-bottom: 4px solid #fff; font-size:14px;}
}
.aboutTab a:hover, .aboutTab a.on{ color: #ee850d; border-color: #ee850d;}
/*左侧产品分类*/
.left_menu{ background: transparent; width: 100%;}
@media (max-width: 991px) {
    .left_menu{ height: auto;}
}
.title01{ font-size: 18px; color: #4f4f4f; background: url(../images/icon4.png) no-repeat 20px center transparent; padding:0 0 0 42px; font-weight: lighter;}
.left_menuUL{ width: 85%; margin: 15px auto;}
.left_menuUL li{ position: relative; z-index: 99; padding: 2px 0 2px 25px; border-bottom: 1px solid #dfdfdf;
    height:30px;
    line-height:30px; display: block;}
.left_menuUL li a.left_parMenu{ width: 100%; display: block; width: 100%; height: 32px; line-height: 32px; color: #737373; }
.left_menuUL li a:hover,.left_menuUL li a.current01,.left_menuUL li:hover a{ height: 30px;
    line-height:30px;
    display: block; color: #f47b22; background: url(../images/pico.png) no-repeat 156px center; }
.left_menuUL li a.left_parMenu span{ padding-left: 23px;}

@media (min-width: 768px) {
    .left_menuUL li .left_subMenu{ position: absolute; left:100%; top:2px; width:284px; background: #ff2323; padding: 5%; display: none;}
}
@media (max-width: 767px) {
    .left_menuUL li:hover a.left_parMenu{ border-bottom: 1px solid #f11212;}
}
.morePro{ color: #fff; display: block; text-align: right; line-height: 30px; width: 85%; margin: 0 auto; font-size: 12px;}
/*右侧产品*/
.proWrap{ padding: 0;}
@media (min-width: 992px){
    .proWrap .row{ margin-right: 0;}
}
@media (max-width: 992px){
    .pro_nav{ padding-right: 0;}
    .left_menuUL{ width: 100%;}
    .morePro{ width: 95%;}
}
.proWrap .row li.col-md-3{ padding-right: 0; padding-top: 15px;}
.proWrap li img{ width: 100%;}
@media (max-width: 992px){
    .proWrap .row{ margin: 0;}
}
@media (min-width: 992px){
    .proWrap li img{ width: 100%; max-width: 179px;}
}
.pro_tit{ font-size: 12px; text-align: center; background: #f2f2f2; height: 30px; line-height: 30px; overflow: hidden; width: 100%; margin-top: 5px;}
.proWrap li a:hover .pro_tit{ background: #f11212; color: #fff;}

.mar_t25{ margin-top: 25px;}
.bbg{ background:#f9f9f9; padding-bottom: 25px;}

/*新闻中心  厂房设备*/
.homenews{ padding-left:0px !important;}
.homecase { padding-right:0px !important;}
.title02{ font-size: 24px; color: #ee850d; font-weight: lighter; line-height: 32px; position:relative; background: url(../images/icon2.png) no-repeat scroll left 5px; padding:20px 0 15px 58px;}
.red_bot{ border-bottom:2px solid #dc0000;}
.title02 i{color: #9f9f9f; padding-left: 10px;}
.cont{ padding: 10px 0; line-height: 24px; font-size: 14px;  overflow: hidden;}
@media (min-width: 992px){
    .cont{ height: 256px; }
    .cont2{ height: 162px;}
}
@media (max-width: 767px){
    .cont{  padding: 10px 10px 10px 0px !important; }
}
.line_bot{ border-bottom: 1px solid #ddd;}
.more{ background: url(../images/more.png) no-repeat scroll center center; width: 40px; height:16px; text-indent: -9999px; position: relative; top: 14px; border:1px solid #ddd;}
.more:hover{ border-color: #1255a6;}
.cont img{ padding-bottom: 5px; width: 100%;}

.main_four_lf_con_1{ border-bottom: 1px solid #ddd; padding-bottom: 5px; margin-right: 0;}
.main_four_lf_con_1 span{ overflow: hidden;}
.main_four_lf_con_1 img{ display:block; width:87px; height:65px; max-height: 65px;}

.main_four_lf_con_1_about{ line-height:18px;font-size:12px; overflow: hidden; color:#6f6f6f; height: 62px; padding-left: 0;}
.main_four_lf_con_1_about h3{ height:24px; line-height:24px; font-size: 14px !important; overflow: hidden;}
.main_four_lf_con_1_about a h3{ height:24px; line-height:24px; font-size: 14px !important; overflow: hidden;
    color: #333;}
.main_four_lf_con_1 a:hover h3{ color: #db0000;}
.main_four_lf_con_1_about .newsshort{ font-size:12px;
    color: #9f9f9f;}
.hu_news_w{ width:100%; overflow:hidden; margin-top:20px;}
.hx_list li ,.hx_list li a{ display:block; height:35px; line-height:35px; overflow: hidden;}
.hx_list li { margin-right:0px; border-bottom: 1px solid #ddd; }
.hx_list li a{ color:#444;font-size:12px;  font-weight:normal;}
.hx_list li a:hover{ color: #ee850d;}
.hx_list li span{ font-size: 12px; color: #9f9f9f;}
@media (max-width: 768px) {
    .hu_news_w{ overflow:hidden; margin-top:0px; }
    .hx_list li a{font-size:14px; }
}


/*products*/
.line_top{ border-top: 1px solid #ddd;}
#proscroll{ width:100%; min-height:200px; background-color:#fff; position:relative; overflow:hidden;}
ul.pic_ul{ list-style:none; margin:0; padding:0; }
ul.pic_ul li{text-align: center;line-height: 30px; position: relative; margin-top: 10px;}
ul.pic_ul li a{ overflow: hidden;}
/*ul.pic_ul li img{ width: 100%;}*/
ul.pic_ul li a:hover{ color:#db0000;}
ul.pic_ul li a .pro_bg{ background: #000; opacity: 0.5; filter:alpha(opacity=50); display: block; height: 26px; width: 100%; position: absolute; bottom:0; left: 0; z-index: 99;}
.pro_bg{ background: #000; opacity: 0.5; filter:alpha(opacity=50); display: block; height: 26px; width: 100%; position: absolute; bottom:0; left: 0; z-index: 99;}
ul.pic_ul li a:hover .pro_bg{ background: #ef8300; opacity: 0.7; filter:alpha(opacity=70); }
.proT{ text-align: center; color: #fff; line-height: 26px; position:absolute; bottom: 0; left: 0; z-index: 100; width: 100%;}
@media (min-width: 992px){
    #proscroll{ width:1000px;}
    ul.pic_ul{ list-style:none; margin:0; padding:0; position:absolute; left:0; top:0;}
    ul.pic_ul li img{ width: 235px; height:100%;}
    ul.pic_ul li{text-align: center; height: 176px; width: 235px; padding: 0; margin:0 0 0 15px;}
}
@media (max-width: 992px){
    ul.pic_ul li img{width: 100%; height: 150px;}
    .sm-p{ padding: 0 15px; position: relative; bottom: 0; left: 0;}
}
@media (max-width: 767px){
    ul.pic_ul{ height:224px; overflow:hidden;}
    ul.pic_ul li{ margin-top:10px; padding: 0px 2%;
        width: 46%;}
    ul.pic_ul li img{width:100%; height: 100px;}
}
/*厂房设备*/
ul.pic_ul02{ list-style:none; margin:0; padding:0; }
ul.pic_ul02 li{text-align: center;line-height: 30px; position: relative; margin-top: 10px;}
ul.pic_ul02 li img{ width: 100%;}
ul.pic_ul02 li a:hover{ color:#ef8300;}
ul.pic_ul02 li a .pro_bg{ background: #000; opacity: 0.5; filter:alpha(opacity=50); display: block; height: 24px; width: 100%; position: absolute; bottom:0; left: 0; z-index: 99;}
ul.pic_ul02 li a:hover .pro_bg{ background: #ef8300; opacity: 0.7; filter:alpha(opacity=70); }
.proT{ text-align: center; color: #fff; line-height: 24px; position:absolute; bottom: 0; left: 0; z-index: 100; width: 100%;}
@media (min-width: 992px){
    ul.pic_ul02{ list-style:none; margin:0; padding:0;}
    ul.pic_ul02 li img{ width: 151px; height:100%;}
    ul.pic_ul02 li{text-align: center; height: 115px; width: 151px; padding: 0; margin:13px 0 0 25px;}
}
@media (max-width: 992px){
    ul.pic_ul02 li img{ width:100%; height: 133px;}
}
@media (max-width: 767px){
    ul.pic_ul02 li img{width: 100%; height: 100px;}

}
@media (min-width: 967px) {
    .caseWrap{ padding-left: 0;}
}
/*联系我们*/
.connectWrap{ height: 235px;}
.conBox{ background: url(../images/con_bg.png) no-repeat scroll 0 0;  height: 235px; margin-left:-15px;}
@media (min-width: 1200px) {
    .conBox{ width: 246px;}
}
.title04{ font-size: 18px; color: #fff; font-weight: lighter; line-height: 40px; position:relative; width: 170px; margin:32px 0 0 45px; border-bottom: 1px solid #f6934a;}
.title04 i{color: #ffdcc2; padding-left: 10px;}
.con_cont{ width: 170px; height: 138px; overflow: hidden; color: #fff;margin:0 0 0 45px; line-height: 25px; padding-top: 10px;}
/*关于我们*/
.title05{ font-size: 24px; color: #ee850d; font-weight: lighter; line-height: 32px; position:relative; background: url(../images/icon3.png) no-repeat scroll left 5px; padding:20px 0 15px 58px;}

/*友情链接*/
.bbg2{ background: #e7e7e7; height: 46px;}
.friend_link{ line-height: 46px; overflow: hidden;}
.link_title{ color: #fff; padding: 0; height: 44px;}
.friend_link a{ color: #666; margin: 0 10px;}
.friend_link a:hover{ color: #ef8300; }

/*footer*/
.bbg3{ background: #3b3b3b;  border-top: 2px solid #ef8300;}
.footer {line-height: 24px;  padding: 20px 0; color: #ababab;}
.footer p{ margin: 0; padding: 0;}
.footer_link{ width: 100%; margin: 0 auto 10px; color: #ababab; font-size: 12px; border-bottom: 1px solid #262626;  padding-bottom: 5px;}
.footer_link a{ color: #ababab; margin: 0 20px;}
.footer_link a:hover{ text-decoration: underline;}
@media (min-width: 992px){
    .bbg3{ height: 95px;}
}
@media (max-width: 992px){
    .bbg3{ margin-top: 20px;}
}

/*公司介绍*/
.aboutCont{margin: 0 auto; padding-bottom: 20px;}
.aboutWrap{ margin: 0 auto;}
.aboutBox{ padding-bottom: 15px; }
.aboutImg img{ width: 100%; max-height: 204px;}
.aboutBox .tit{padding-bottom: 10px; line-height: 28px;}
.aboutBox .cont{ line-height: 24px;  max-height: 120px; overflow: hidden;}
.aboutTab{ width: 100%;}
.aboutTab a{ display: inline-block; padding: 5px 10px; margin: 0 0 10px 0; transition: all .5s ease;}
@media (max-width: 767px) {
    .aboutTab a{ padding: 0px 5px; margin: 0 !important;transition: all .5s ease; border-bottom: 4px solid #fff; font-size:14px;}
}
/*联系我们*/
.connect{ padding-top: 20px; text-align: left;}
.connect h3.tit{ height: 38px;}
.connect h3.tit span{ padding-left: 20px; padding-bottom: 10px;}
.con-cont{ line-height: 24px; padding-top: 10px;}
.conWrap{ margin: 0 auto;}
.map-wrap{ position: relative; padding-bottom: 20px;}

/*导航路径*/
.breadcrumb {  background: none;  padding: 0;  margin: 0; position: relative; top: 7px; }
.breadcrumb li { display: inline-block; }
.breadcrumb > li + li:before { content: "- ";padding: 0 5px; }
.breadcrumb li.active{ color: #db0000;}

/*列表页*/
.banner_bg{ background: url(../images/bannerbg.jpg) no-repeat scroll center center; width: 100%; height: 305px; margin: 0 auto; }

@media (max-width: 767px){
    .banner_bg{ height:135px;}
}
.bbg4{ background: #fafaf9;}
.title06{ font-size: 16px; color: #555; height: 48px; line-height: 48px; font-weight: lighter; padding: 0; margin-top: 20px;}
@media (max-width: 767px){
    .title06{ margin-top: 0px !important;}
}
.tel_phone{ background: url(../images/icon6.png) no-repeat scroll 13px 14px #F47B22; border-radius: 8px; color: #fff4ec; padding: 15px 20px 15px 50px; font-size: 20px; font-style: italic;}
.mainbox_2a dl {  margin-top:15px; position: relative;}
.mainbox_2a dl dd{ position: absolute; bottom: 0; left: 0; z-index: 99; width: 100%;}
.mainbox_2a li {  border-bottom: 1px dashed #ddd;  height: 45px;  width: 100%;background: url(../images/pico3.gif) no-repeat scroll 5px center; }
.mainbox_2a li a {    color: #666;  display: block;  height: 45px;  line-height: 45px;  padding-left: 20px; width: 70%; overflow: hidden; }
.mainbox_2a li a:hover{ color: #f47b22;}
.mainbox_2a li span { line-height: 45px; font-size: 12px; color: #999; }
.mainbox_2a img{ width:100%;  width: 227px;  height:163px;}
@media (max-width: 768px) {
    .mainbox_2a img{ width:100%; max-width: 150px; height:120px;}
}
.mainbox_2a dl dd a{ height:26px; line-height: 26px; overflow: hidden; color: #fff; position: absolute; z-index: 100; bottom: 0; left: 0; width: 100%;}
/*详细*/
.show_pic{padding-top:10px; margin:0px 40px;}
.pic_cp img{max-width:744px; border:1px solid #ccc; margin-top:10px; }
@media (max-width: 767px) {
    .pic_cp img{max-width:320px; width:100%; height:auto; }
}
.nrr { padding:15px; line-height:24px; color:#333;}
@media (max-width: 767px) {
    .nrr { padding:5px; line-height:30px; font-size:14px; color:#333;}
}
.nrr img{ max-width: 744px;}
.mainbox_2b,.mainbox_2a{ padding-bottom: 20px;}
/*分页*/
.pagination  .active  a{ color: #000;}
.pagination a:hover{ color: #000;}
.pagination > li > a, .pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #c67605;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #c67605;
    border-color: #c67605;
}
.sh_page{margin:30px 0;height:33px;line-height:33px;*line-height:50px; font-size:12px;}
.sh_page a{padding:5px 8px;border:1px solid #ccc;margin-left:3px;color:#5b5b5b;}
.dangqian{background:#efefef;}

.fanye{color:#F47B22;line-height:20px;margin:15px 30px 20px 0px; font-size: 12px;}
.fanye a { color:#000;}
.fanye a:hover{text-decoration:underline;}
.pagesize a,.pagesize { font-size: 12px; color:#9e8e8e;
    line-height:24px;}
.pagesize a:hover{ color: #d58512;}
/*page*/
@media (min-width: 991px) {
    .pageWrap{ background: #fff; border:1px solid #e5e5e5; border-radius:10px; }
}
.mainCont .tit span{  padding-left: 22px;}
.aboutpage{ padding: 20px 0;}
.aboutpage h1.title {  text-align: center;  font-weight: normal;  margin-bottom: 10px; }
.aboutpage p { text-indent: 2em;  line-height: 1.8; }
.padd_b25{ padding-bottom: 25px;}

/*----message----*/
.liuyan_box{ text-decoration:none; font:14px "微软雅黑";}
.liuyan_box li{ margin:10px 0px; }
.liuyan_box li label {float:left;width:86px;text-align:right;line-height:30px; font-weight:normal; color:#333;}
.liuyan_box li div {float:left;line-height:25px;}
.liuyan_box li div textarea{border:1px solid #ccc; width:100%;font-size:12px;color:#555;padding:5px; min-height:100px;_height:expression(document.body.clientWidth > 100 ? "100px" : "auto"); }
.yanzheng{border:1px solid #9e8e8e;display:inline-block;width:70px;height:28px;vertical-align:top; margin-left:10px;padding-left:2px;}
.up_but{cursor:pointer;}
.first {margin-left:0;clear:left;}
.qqqq,.width2{ border:1px solid #ccc !important; height: 30px; line-height: 30px; padding:0 5px;}
/*小屏*/
@media (min-width: 768px){
    .navbar-static-top .navbar-nav>li>a:hover{ background: #cd0404; color: #fff;}
    .navbar-nav .open>.subUL li a:hover{ border:1px solid #f04646; background:transparent;}
    .navbar-nav>li>.subUL{background: #cd0404;}
    .navbar-nav>li>.subUL li a{ color: #fff; border:1px solid #cd0404;}
    .navbar-nav>li { border-bottom: 0; }
    /*搜索*/
    .navbar-nav>li.lastLi a, .navbar-nav>li.lastLi a:hover{ padding: 30px 20px; background: #242424; }
    /*banner*/
    .jumbotron h2{font-size: 18px;}
    .jumbotron h3{font-size: 16px;}
    .jumbotron h2{ height: 56px;}
    .jumbotron h3{ height: 56px;}
    .liuyan_box{ padding:20px 20px 70px 50px;}
    .liuyan_box li div textarea{ width: 440px;}
}

@media (max-width: 767px) {
    .container-fluid{margin-right:auto;margin-left:auto;padding-left:0px !important;padding-right:0px !important;}
	.main01{ padding-left:15px !important;}
}
.title06 .specms-edit{ font-size: 18px;}
.aboutTab{ width: 100%;}
.aboutTab a{ display: inline-block; padding: 5px 10px; margin: 0 0 10px 0; transition: all .5s ease;}

@media (max-width: 767px) {
    .aboutTab a{  padding: 5px 7px; margin-bottom:10px !important;}
}
.aboutTab a{ background: #eee;}
.aboutTab a.on, .aboutTab a:hover{ background: #ee850d; color: #fff;}

.nybanner{ width:100%; margin:0px auto; padding:0px 0px 20px 0px;
    overflow: hidden;
    height:155px; position: relative !important;}
@media (min-width: 991px) {
    .nybanner{ width:100%; margin:0px auto; padding:0px 0px 20px 0px;  overflow: hidden;  height:155px; position: relative;}
    .nybanner img{  width:100%; text-align: center; height:155px;}
}




/*自己写的分页*/
.s_page{
		width:100%;
		margin:5px 5px;
}
.s_page a{
		float:left;
		 
		border:#d2e9c1 solid 1px;
		font-size:12px;
		padding:5px 5px 5px 5px;
		margin-left:5px;
		margin-top:5px;
		color:#333333; 
		background-color:#f5faf1;
		text-decoration : none;
		display:inline-block;
}
.s_page a:link{
		color:#333333;  
		background-color:#f3f7fa;
		text-decoration : none;
		border:#d6d6d7 solid 1px;
}
.s_page a:visited{
		color:#333333;  
		background-color:#f3f7fa;
		text-decoration : none;
		border:#d6d6d7 solid 1px;
}
.s_page a:hover{
		color:#FFFFFF; 
		background-color:#488313;
		text-decoration : none;
}
.s_page a:active{
		color:#FFFFFF; 
		background-color:#488313;
		text-decoration : none;
} 



/*======================================*/
.bk,.bk3,.bk6,.bk8,.bk10,.bk15,.bk20,.bk30{clear: both;font-size: 1px;height: 0;line-height: 1px}
.bk3{height: 3px;}.bk6{height: 6px}.bk8{height: 8px}.bk10{height: 10px}.bk15{height: 15px}.bk20{height: 20px}.bk30{height: 30px}



.auto-img{
     width: auto;  
     height: auto;  
     max-width: 100%;  
     max-height: 100%;     
  }


